-
Notifications
You must be signed in to change notification settings - Fork 94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wasm-friendly Field #2638
base: develop
Are you sure you want to change the base?
Wasm-friendly Field #2638
Conversation
Hi @mitschabaude, this is great work. |
@sebastiencs thanks for testing it, yeah these low-level algorithms are finicky, it will need some debugging to get right. I have an equivalent implementation here though that works perfectly, so I'm sure there's just some small fixable mistake. I won't be able to finish this PR btw, no longer working at o1Labs -- sorry for leaving this here in an unsatisfying state :) |
@sebastiencs I'll look into this PR sometime soon, perhaps tomorrow, and will sync on what's the plan for continuing. |
WIP, experiments towards #2634
define a "wasm-friendly" Field and test it with Poseidon
TODO: Poseidon results don't agree yet, need unit tests
Performance looks promising though: Close to 4x improvement, to reproduce run